/*
 * Copyright (c) 2018-2999 湖南洛云网络科技有限公司 All rights reserved.
 *
 * https://www.gz-yami.com/
 *
 */

package com.yami.shop.bean.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 *
 *
 * @author lhd
 * @date 2020-07-04 15:21:20
 */
@Data
@TableName("tz_notify_template_shop")
public class NotifyTemplateShop implements Serializable{
    private static final long serialVersionUID = 1L;

    /**
     * 店铺消息通知关联表
     */
    @TableId
    private Long notifyShopId;
    /**
     * 店铺id
     */
    private Long shopId;
    /**
     * 模板id
     */
    private Long templateId;
    /**
     * 通知方式集合用逗号分隔 1.短信 2.公众号 3.站内消息
     */
    private String notifyTypes;

    /**
     * 可用通知方式集合用逗号分隔 1.短信 2.公众号 3.站内消息
     */
    @TableField(exist = false)
    private Boolean sms = false;

    @TableField(exist = false)
    private Boolean app= false;

    @TableField(exist = false)
    private Boolean sub= false;

    /**
     * 可用通知方式集合用逗号分隔 1.短信 2.公众号 3.站内消息
     */
    @TableField(exist = false)
    private List<Integer> templateTypeList;

}
